cause widespread devastation - French English Dictionary